#include<stdio.h>
#include<string.h>
#include<assert.h>
//int my_memcmp(const void* s1, const void* s2, int num)
//{
//	assert(s1 && s2);
//	const char* p1 = (const char*)s1;
//	const char* p2 = (const char*)s2;
//	while (num--)
//	{
//		if (*p1++ != *p2++)
//			return *p1 - *p2;
//	}
//	return 0;
//}
//int main()
//{
//	int arr1[] = { 1,7682 };// 3,4,1,1,4,9,1,9,5,4   
//	int arr2[] = { 1,2 };//0,4,0,3,2,4              
//	int ret = my_memcmp(arr1, arr2, 5);
//	printf("%d ", ret);
//	return 0;
//}

//void* my_memset(void* s1, int value, int num)
//{
//	assert(s1);
//	char* ret = (char*)s1;
//	while (num--)
//	{
//		*ret++ = value;
//	}
//
//}
//int main()
//{
//	char arr1[] = "hello,world32";// 3,4,1,1,4,9,1,9,5,4 
//	my_memset(arr1 + 6, '1', 5);
//	/*printf("%s ", arr1);*/
//	for (int i = 0; i < sizeof(arr1); i++)
//		printf("%c", arr1[i]);
//	return 0;
//}